/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.proteu.hibernate.beans;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 *
 * @author ricardo
 */
@Entity
@Table(name="AMB96")
public class Amb96Proteu implements Serializable{

    @Id
    @Column(name="AMB_ST_CODIGO")
    private String ambStCodigo96;
    @Column(name="AMB_IN_LINK_CODIGO")
    private Integer ambInLinkCodigo;
    @Column(name="AMB_ST_PROCEDIMENTO")
    private String ambStProcedimento;
    @Column(name="AMB_IN_VALOR")
    private Integer ambInValor;
    @Column(name="AMB_FL_VALOR")
    private Float ambFlValor;
    @Column(name="AMB_IN_NUM_ASSISTENCIA")
    private Integer ambInNumAssistencia;
    @Column(name="AMB_IN_ANESTETICA")
    private Integer ambInAnestetica;
    @Column(name="AMB_FL_FILME")
    private Float ambFlFilme;
    @Column(name="AMB_IN_OCORRENCIA")
    private Integer ambInOcorrencia;
    @Column(name="AMB_FL_CUSTO_OPERACIONAL_CH")
    private Float ambFlCustoOperacionalCH;
    @Column(name="AMB_ST_UR")
    private String ambStUr;


    public Float getAmbFlCustoOperacionalCH() {
        return ambFlCustoOperacionalCH;
    }

    public void setAmbFlCustoOperacionalCH(Float ambFlCustoOperacionalCH) {
        this.ambFlCustoOperacionalCH = ambFlCustoOperacionalCH;
    }

    public Float getAmbFlFilme() {
        return ambFlFilme;
    }

    public void setAmbFlFilme(Float ambFlFilme) {
        this.ambFlFilme = ambFlFilme;
    }

    public Float getAmbFlValor() {
        return ambFlValor;
    }

    public void setAmbFlValor(Float ambFlValor) {
        this.ambFlValor = ambFlValor;
    }

    public Integer getAmbInAnestetica() {
        return ambInAnestetica;
    }

    public void setAmbInAnestetica(Integer ambInAnestetica) {
        this.ambInAnestetica = ambInAnestetica;
    }

    public Integer getAmbInLinkCodigo() {
        return ambInLinkCodigo;
    }

    public void setAmbInLinkCodigo(Integer ambInLinkCodigo) {
        this.ambInLinkCodigo = ambInLinkCodigo;
    }

    public Integer getAmbInNumAssistencia() {
        return ambInNumAssistencia;
    }

    public void setAmbInNumAssistencia(Integer ambInNumAssistencia) {
        this.ambInNumAssistencia = ambInNumAssistencia;
    }

    public Integer getAmbInOcorrencia() {
        return ambInOcorrencia;
    }

    public void setAmbInOcorrencia(Integer ambInOcorrencia) {
        this.ambInOcorrencia = ambInOcorrencia;
    }

    public Integer getAmbInValor() {
        return ambInValor;
    }

    public void setAmbInValor(Integer ambInValor) {
        this.ambInValor = ambInValor;
    }

    public String getAmbStCodigo96() {
        return ambStCodigo96;
    }

    public void setAmbStCodigo96(String ambStCodigo96) {
        this.ambStCodigo96 = ambStCodigo96;
    }

    public String getAmbStProcedimento() {
        return ambStProcedimento;
    }

    public void setAmbStProcedimento(String ambStProcedimento) {
        this.ambStProcedimento = ambStProcedimento;
    }

    public String getAmbStUr() {
        return ambStUr;
    }

    public void setAmbStUr(String ambStUr) {
        this.ambStUr = ambStUr;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final Amb96Proteu other = (Amb96Proteu) obj;
        if ((this.ambStCodigo96 == null) ? (other.ambStCodigo96 != null) : !this.ambStCodigo96.equals(other.ambStCodigo96)) {
            return false;
        }
        return true;
    }

    @Override
    public int hashCode() {
        int hash = 3;
        hash = 83 * hash + (this.ambStCodigo96 != null ? this.ambStCodigo96.hashCode() : 0);
        return hash;
    }

}
